specific medicine - French English Dictionary